sea ball
noun
: a spherical mass of living or fossil vegetation (as algae) produced by the compacting effect of moving shallow waters
Love words? Need even more definitions?
Merriam-Webster unabridged
Share